@charset "utf-8";
/* CSS Document */

html{ height:100%;}
body{ min-height:100%;}
html,body{
	padding: 0;
	margin: 0;
	
	
}
*{
	font-family: "微软雅黑";
	-webkit-text-stroke-width: 0.2px;
	
	
}
/*.item_list{ margin:10px;}*/
.item_list li a{ display:block; color:#444;padding:10px 15px; 
border-bottom:1px solid rgb(230,230,230); background:#fff;position: relative;}

/*guide*/
.item_list li a i{
	position: absolute;
	right: 15px;
	top: 18px;
	width: 10px;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	border-radius: 1px;
	
	height: 10px;
	border-top: 2px solid rgb(200,200,200);
	border-right: 2px solid rgb(200,200,200);
	
	
}


.item_list .title{ line-height:31px;font-size:16px; white-space:nowrap; text-overflow:ellipsis;color: #333333;}
/*list_time*/
.item_list .time_line{ font-size: 14px;color: #999999;float: right;margin-right: 15px;}

.item_list li .count{ padding:10px;}
.detail_content{ padding:10px;padding-top:0;}
.detail_content .title{ font-weight:bold;}


.detail_content .name{ color:#F60; font-size:18px; line-height:30px; padding-right:5px;}
.content_title{ line-height:40px; border-bottom:1px solid #ccc; margin:0 15px 15px; text-align:center }
.detail_content .content{ padding:10px;}
.content_head{ background-color:#ddd; margin:5px; border-radius:5px; padding:10px;}
.content_head .desc span{ color:#F60;}
.content_head .btn_wrap{ margin:10px 20px;}
.content_title{ border-bottom:1px solid #ccc; height:20px; position:relative; text-align:center}
.content_title span{ background:#f4f4f4; padding:10px;}


/*details backgorund*/
.container.body.details{
	 background: white;
}
.details .content_head{
	background: white;
	 padding-top: 0;
	 padding-left: 3px;
	
	 padding-bottom: 0;
	 /*
	 margin-bottom: 0;*/
	 
	 margin-left: 0;
}
.details .content_head p{
	border-bottom: 1px solid rgb(230,230,230);
}
.details .content_head .name{
	font-size: 12px;
	color: #999999;
}

.detail_content .content{
	padding-left: 3px;
	
}
.page {
	margin-top:10px;
	margin-bottom:10px;
	text-align: center;
	
}
.page .current{
	height: 22px;
	color: #999999;
	padding:3px 10px;
	display: inline-block;
	text-align: center;

	border:1px solid #ededed;
	background: white;
	margin-left: 3px;
	margin-right: 3px;
	
}

.page .num,.page .prev,.page .next{
	height: 22px;
	padding:3px 10px;
	display: inline-block;
	text-align: center;


	border:1px solid #ededed;
	background: white;
	margin-left: 3px;
	margin-right: 3px;
}
.page .rows{
	color: #999999;
	
}
